public final class OutputStreamTraceWriter extends BaseTraceWriter
Constructor and Description |
---|
OutputStreamTraceWriter(int maxTraceLevel,
java.io.OutputStream outputStream)
Default constructor which is autoflushing
|
OutputStreamTraceWriter(int maxTraceLevel,
java.io.OutputStream outputStream,
boolean autoFlush)
Create an OutputStreamTraceWriter
|
Modifier and Type | Method and Description |
---|---|
protected void |
doClose() |
protected void |
doFlush() |
protected void |
doPrintln(java.lang.String message,
int messageNumber)
Must be implemented by the various TraceWriters extending BaseTraceWriter to provide the
specific tracing functionality
|
java.io.OutputStream |
getOutputStream() |
close, flush, getDescription, getEnabled, getName, getTraceLevels, println, setTraceLevels, toString
public OutputStreamTraceWriter(int maxTraceLevel, java.io.OutputStream outputStream, boolean autoFlush)
maxTraceLevel
- Trace
public OutputStreamTraceWriter(int maxTraceLevel, java.io.OutputStream outputStream)
Trace
public java.io.OutputStream getOutputStream()
protected void doPrintln(java.lang.String message, int messageNumber)
BaseTraceWriter
doPrintln
in class BaseTraceWriter
protected void doFlush()
doFlush
in class BaseTraceWriter
protected void doClose()
doClose
in class BaseTraceWriter